1. like 模糊查询 

  • 如果使用 like 进行查询的时候,数据量大且查询频繁的话效率会非常的低,所以查询的数量比较大的时候避免使用 like 进行查询

  • 该表的所有数据


  • % 通配符表示可以有任意多个字符

# 查询name字段以A开头的数据

select * from t1 where name like 'A%';


# 查询name字段以y结尾的数据

select * from t1 where name like '%y';


# 查询name字段中包含 i 的数据

select * from t1 where name like '%i%';


  • _ 通配符表示一个任意字符

select * from t1 where name like '_ac_';


  • not like -> 查询除了模糊查询到的值

select * from t1 where name not like '%i%';